\hypertarget{classace_1_1_layer2_d}{\section{クラス ace\-:\-:Layer2\-D}
\label{classace_1_1_layer2_d}\index{ace\-::\-Layer2\-D@{ace\-::\-Layer2\-D}}
}
ace\-:\-:Layer2\-Dに対する継承グラフ\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{d2/dfe/classace_1_1_layer2_d}
\end{center}
\end{figure}
\subsection*{Public メソッド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_layer2_d_a3fccdcfc077736bfe4b62f2c8befb057}{void {\bfseries Add\-Object} (const std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_object2_d_base}{Object} $>$ \&object)}\label{classace_1_1_layer2_d_a3fccdcfc077736bfe4b62f2c8befb057}

\item 
\hypertarget{classace_1_1_layer2_d_a756f88c7a7907b02c7aef4dd3b30a1e5}{void {\bfseries Remove\-Object} (const std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_object2_d_base}{Object} $>$ \&object)}\label{classace_1_1_layer2_d_a756f88c7a7907b02c7aef4dd3b30a1e5}

\item 
void \hyperlink{classace_1_1_layer2_d_ad496f73e65cc6e5d872fea4329b4ba05}{Add\-Post\-Effect} (const std\-::shared\-\_\-ptr$<$ \hyperlink{classace_1_1_post_effect}{Post\-Effect} $>$ \&post\-Effect)
\begin{DoxyCompactList}\small\item\em ポストエフェクトを追加する。 \end{DoxyCompactList}\item 
\hypertarget{classace_1_1_layer2_d_a32e77278ba3d3c3155cc98592ed95dd5}{void \hyperlink{classace_1_1_layer2_d_a32e77278ba3d3c3155cc98592ed95dd5}{Clear\-Post\-Effects} ()}\label{classace_1_1_layer2_d_a32e77278ba3d3c3155cc98592ed95dd5}

\begin{DoxyCompactList}\small\item\em ポストエフェクトを全て消去する。 \end{DoxyCompactList}\item 
\hypertarget{classace_1_1_layer2_d_ac9610da6c2cd9ba0b1ea856d40d91df7}{int {\bfseries Get\-Drawing\-Priority} () const }\label{classace_1_1_layer2_d_ac9610da6c2cd9ba0b1ea856d40d91df7}

\item 
\hypertarget{classace_1_1_layer2_d_a392c22efc58260ad4c5d22044a64bd54}{void {\bfseries Set\-Drawing\-Priority} (int value)}\label{classace_1_1_layer2_d_a392c22efc58260ad4c5d22044a64bd54}

\item 
\hypertarget{classace_1_1_layer2_d_a6425384ebd069adef81176e56c22a241}{\hyperlink{classace_1_1_scene}{Scene} $\ast$ {\bfseries Get\-Scene} () const }\label{classace_1_1_layer2_d_a6425384ebd069adef81176e56c22a241}

\end{DoxyCompactItemize}
\subsection*{Protected メソッド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_layer2_d_aa38323d02835d13e6a7dfc45db5062b3}{virtual void {\bfseries On\-Updating} ()}\label{classace_1_1_layer2_d_aa38323d02835d13e6a7dfc45db5062b3}

\item 
\hypertarget{classace_1_1_layer2_d_ab11257fe45cd20f7ee862c598c6b20c4}{virtual void {\bfseries On\-Updated} ()}\label{classace_1_1_layer2_d_ab11257fe45cd20f7ee862c598c6b20c4}

\item 
\hypertarget{classace_1_1_layer2_d_ad6a4c93fe557d17787f3be9b8a0a282b}{virtual void {\bfseries On\-Draw\-Additionally} ()}\label{classace_1_1_layer2_d_ad6a4c93fe557d17787f3be9b8a0a282b}

\end{DoxyCompactItemize}
\subsection*{フレンド}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_layer2_d_a032858ae1fe02d2d1170981c2af2d67c}{class {\bfseries Scene}}\label{classace_1_1_layer2_d_a032858ae1fe02d2d1170981c2af2d67c}

\end{DoxyCompactItemize}


\subsection{関数}
\hypertarget{classace_1_1_layer2_d_ad496f73e65cc6e5d872fea4329b4ba05}{\index{ace\-::\-Layer2\-D@{ace\-::\-Layer2\-D}!Add\-Post\-Effect@{Add\-Post\-Effect}}
\index{Add\-Post\-Effect@{Add\-Post\-Effect}!ace::Layer2D@{ace\-::\-Layer2\-D}}
\subsubsection[{Add\-Post\-Effect}]{\setlength{\rightskip}{0pt plus 5cm}void ace\-::\-Layer2\-D\-::\-Add\-Post\-Effect (
\begin{DoxyParamCaption}
\item[{const std\-::shared\-\_\-ptr$<$ {\bf Post\-Effect} $>$ \&}]{post\-Effect}
\end{DoxyParamCaption}
)}}\label{classace_1_1_layer2_d_ad496f73e65cc6e5d872fea4329b4ba05}


ポストエフェクトを追加する。 


\begin{DoxyParams}{引数}
{\em post\-Effect} & ポストエフェクト \\
\hline
\end{DoxyParams}


このクラスの説明は次のファイルから生成されました\-:\begin{DoxyCompactItemize}
\item 
Dev/ace\-\_\-cpp/engine/\-Object\-System/2\-D/ace.\-Layer2\-D.\-h\item 
Dev/ace\-\_\-cpp/engine/\-Object\-System/2\-D/ace.\-Layer2\-D.\-cpp\end{DoxyCompactItemize}
